package com.wwwarehouse.contract.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Description:
 * Copyright  : Copyright (c) 2017
 * Author     : yfwang
 * Date       : 2017/10/25 19:51
 */
public class ReleaseObjectBean implements Serializable {


    /**
     * businessList : [{"buId":24702,"buName":"测试内容zjb8","otherSalesMans":[{"salesManId":51262,"salesManName":"测试内容vsb1"}],"relationUkid":83128,"salesMans":[{"salesManId":86732,"salesManName":"测试内容4g4r"}],"tags":[{"tagId":62566,"tagName":"测试内容vs6n"}]}]
     * page : 70216
     * screeningSalesMans : [{"salesManId":64202,"salesManName":"测试内容72m6"}]
     * screeningTags : [{"tagId":75476,"tagName":"测试内容5t79"}]
     * size : 80462
     * total : 18723
     */

    private int page;
    private int size;
    private String total;
    private List<BusinessListBean> businessList;
    private List<ScreeningSalesMansBean> screeningSalesMans;
    private List<ScreeningTagsBean> screeningTags;

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }

    public List<BusinessListBean> getBusinessList() {
        return businessList;
    }

    public void setBusinessList(List<BusinessListBean> businessList) {
        this.businessList = businessList;
    }

    public List<ScreeningSalesMansBean> getScreeningSalesMans() {
        return screeningSalesMans;
    }

    public void setScreeningSalesMans(List<ScreeningSalesMansBean> screeningSalesMans) {
        this.screeningSalesMans = screeningSalesMans;
    }

    public List<ScreeningTagsBean> getScreeningTags() {
        return screeningTags;
    }

    public void setScreeningTags(List<ScreeningTagsBean> screeningTags) {
        this.screeningTags = screeningTags;
    }

    public static class BusinessListBean implements Serializable{
        /**
         * buId : 24702
         * buName : 测试内容zjb8
         * otherSalesMans : [{"salesManId":51262,"salesManName":"测试内容vsb1"}]
         * relationUkid : 83128
         * salesMans : [{"salesManId":86732,"salesManName":"测试内容4g4r"}]
         * tags : [{"tagId":62566,"tagName":"测试内容vs6n"}]
         */

        private String buId;
        private String buName;
        private String relationUkid;
        private List<OtherSalesMansBean> otherSalesMans;
        private List<SalesMansBean> salesMans;
        private List<TagsBean> tags;
        public boolean isSelect;

        public boolean isSelect() {
            return isSelect;
        }

        public void setSelect(boolean select) {
            isSelect = select;
        }

        public String getBuId() {
            return buId;
        }

        public void setBuId(String buId) {
            this.buId = buId;
        }

        public String getBuName() {
            return buName;
        }

        public void setBuName(String buName) {
            this.buName = buName;
        }

        public String getRelationUkid() {
            return relationUkid;
        }

        public void setRelationUkid(String relationUkid) {
            this.relationUkid = relationUkid;
        }

        public List<OtherSalesMansBean> getOtherSalesMans() {
            return otherSalesMans;
        }

        public void setOtherSalesMans(List<OtherSalesMansBean> otherSalesMans) {
            this.otherSalesMans = otherSalesMans;
        }

        public List<SalesMansBean> getSalesMans() {
            return salesMans;
        }

        public void setSalesMans(List<SalesMansBean> salesMans) {
            this.salesMans = salesMans;
        }

        public List<TagsBean> getTags() {
            return tags;
        }

        public void setTags(List<TagsBean> tags) {
            this.tags = tags;
        }

        public static class OtherSalesMansBean implements Serializable{
            /**
             * salesManId : 51262
             * salesManName : 测试内容vsb1
             */

            private int salesManId;
            private String salesManName;

            public int getSalesManId() {
                return salesManId;
            }

            public void setSalesManId(int salesManId) {
                this.salesManId = salesManId;
            }

            public String getSalesManName() {
                return salesManName;
            }

            public void setSalesManName(String salesManName) {
                this.salesManName = salesManName;
            }
        }

        public static class SalesMansBean implements Serializable{
            /**
             * salesManId : 86732
             * salesManName : 测试内容4g4r
             */

            private int salesManId;
            private String salesManName;

            public int getSalesManId() {
                return salesManId;
            }

            public void setSalesManId(int salesManId) {
                this.salesManId = salesManId;
            }

            public String getSalesManName() {
                return salesManName;
            }

            public void setSalesManName(String salesManName) {
                this.salesManName = salesManName;
            }
        }

        public static class TagsBean implements Serializable{
            /**
             * tagId : 62566
             * tagName : 测试内容vs6n
             */

            private int tagId;
            private String tagName;

            public int getTagId() {
                return tagId;
            }

            public void setTagId(int tagId) {
                this.tagId = tagId;
            }

            public String getTagName() {
                return tagName;
            }

            public void setTagName(String tagName) {
                this.tagName = tagName;
            }
        }
    }

    public static class ScreeningSalesMansBean implements Serializable{
        /**
         * salesManId : 64202
         * salesManName : 测试内容72m6
         */

        private int salesManId;
        private String salesManName;

        public int getSalesManId() {
            return salesManId;
        }

        public void setSalesManId(int salesManId) {
            this.salesManId = salesManId;
        }

        public String getSalesManName() {
            return salesManName;
        }

        public void setSalesManName(String salesManName) {
            this.salesManName = salesManName;
        }
    }

    public static class ScreeningTagsBean implements Serializable{
        /**
         * tagId : 75476
         * tagName : 测试内容5t79
         */

        private int tagId;
        private String tagName;

        public int getTagId() {
            return tagId;
        }

        public void setTagId(int tagId) {
            this.tagId = tagId;
        }

        public String getTagName() {
            return tagName;
        }

        public void setTagName(String tagName) {
            this.tagName = tagName;
        }
    }
}
